The alternative 'do-while' statement evaluates the expression after having executed the statement once:
do
statement
while (expression);
(Note the trailing semicolon.) Though used less frequently than 'while' or 'for' loops, there are occasional situations where do-while affords simplified code.